package com.fy.fyzf.view;

import com.fy.fyzf.base.BaseView;
import com.fy.fyzf.bean.AreaListBean;
import com.fy.fyzf.bean.HousesListBean;
import com.fy.fyzf.bean.PassengerDetailBean;
import com.fy.fyzf.bean.PassengerListBean;
import com.fy.fyzf.bean.BaseData;

import java.util.List;

public interface PassengerCallBack  extends BaseView {

    void getPassengerListSuccess(PassengerListBean passengerListBean);

    void getPassengerDetailSuccess(PassengerDetailBean passengerDetailBean);

    void getCollectHousingSuccess(HousesListBean housesListBean);

    void getMatchHousingSuccess(HousesListBean housesListBean);

    void getRecommendHousingSuccess(HousesListBean housesListBean);
    void collectHousingSuccess(BaseData baseData, int i);
    void removecollectHousingSuccess(BaseData baseData, int i);

    void AddPassengerSourceSuccess(BaseData baseData);

    void getSiteListSuccess(List<AreaListBean> areaListBeans);

    void editPassengerSuccess(BaseData baseData);
}
